Unigraphics. Справочник по интерфейсу пользователя

       

Dialog Accelerators [Ускорители диалоговых окон]


Ускорители диалоговых окон позволяют выбирать в текущем диалоговом окне любое поле ввода. Вы можете выбирать пункты инструментальной палитры, нажимать кнопки действий и перемещать между полями курсор ввода текста. Вы можете делать это из любого окна Unigraphics, независимо от того, что находится в фокусе.

Элемент ввода диалогового окна - это все то в диалоговом окне, что можно изменить, переключить, выбрать или нажать. Сюда входят текстовые поля ввода, кнопки-выключатели, кнопки-переключатели, клавиши и многопозиционные переключатели.

Ускорители диалогового окна обращаются к элементам ввода по их порядковому номеру в диалоговом окне. Чтобы определить номер ускорителя конкретного элемента, сосчитайте количество элементов ввода диалогового окна от первого до того, выбор которого Вы хотите ускорить. Например, первое доступное для ввода текстовое поле, переключатель или клавиша в диалоговом окне - это первый элемент ввода, и, следовательно, его выбор можно ускорить ускорителем номер один. Ускоритель номер пять ускоряет выбор пятого элемента ввода диалогового окна.

Номер ускорителя диалогового окна связан с вспомогательной цифровой клавиатурой. С помощью этой клавиатуры в комбинации с клавишами <Shift> и <Ctrl> Вы получаете доступ к первым 60 элементам ввода диалогового окна.

Для выбора первого элемента ввода диалогового окна просто нажмите клавишу 1 на вспомогательной цифровой клавиатуре. Нажав 2, Вы выберете второй элемент ввода. И так далее, до десятого элемента ввода, который выбирается нажатием клавиши 0.

После десятого элемента ввода разобраться с ускорителями диалогового окна немного сложнее. Для выбора элементов ввода с 11-го по 15-ый используются клавиши вспомогательной клавиатуры, расположенные ниже и справа от клавиш 3, 6 и 9. Клавиша десятичной точки "." справа от 0 является 11-ым ускорителем; клавиша справа от десятичной точки - 12-ый ускоритель; клавиши над ней - 13-ый и 14-ый ускорители. Если на Вашей вспомогательной клавиатуре справа от 3, 6 и 9 находятся три клавиши, то 15-ый ускоритель расположен над 14-ым. В противном случае, 15-ый ускоритель расположен над клавишей 9.



Все вышесказанное касается первых 15 ускорителей диалогового окна. Для выбора в диалоговом окне элементов ввода с 16-го по 30-ый используйте клавишу <Shift> и те же, описанные выше, клавиши вспомогательной клавиатуры. Например, <Shift><1> выбирает 16-ый элемент ввода диалогового окна. Для выбора элементов ввода с 31-го по 45-ый вместо <Shift> используйте <Ctrl>. Для элементов ввода с 46-го по 60-ый используйте <Shift> и <Ctrl> вместе.

Приведенное выше описание ускорителей диалоговых окон применимо для стандартной (принимаемой по умолчанию) клавиатуры, в качестве которой принята клавиатура персонального компьютера (ПК). Для клавиатур другого типа соответствие клавиш-ускорителей будет несколько иным. Чтобы уточнить это различие, посмотрите, какой вариант клавиатуры установлен системной переменной UGII_KEYBOARD_TYPE, а затем найдите таблицу соответствия в файле ресурсов Ugraf***. Подробная информация о работе с файлом ресурсов дана в документеUG Workstation Guide [Справочник по техническому обеспечению UG], который поставляется вместе с системой.

Ускорители диалогового окна выбирают элементы ввода диалогового окна. Слово "выбирают" имеет различный смысл, в зависимости от типа элемента ввода. При выборе некоторых элементов ввода система немедленно выполняет действие, которое должно производиться при нажатии на этот элемент вручную. К элементам такого типа относятся клавиши действий, переключателей, компоновок и матриц. При выборе элементов другого типа, на них только наводится фокус. Для изменения этих элементов Вы должны использовать клавиши, задействованные интерфейсом среды Motif. К элементам ввода такого типа относятся меню опций, списки, поля ввода текста и чисел.


Содержание раздела